package org.tgcloud.group.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
* @Author: zhy
* @Created: 2025-09-01-下午4:08
* @Description: ${description}
*/

/**
 * 订单-本地生活
 */
@ApiModel(description = "订单-本地生活")
@Data
public class MjOrderLocalLife implements Serializable {
    /**
     * 编号
     */
    @ApiModelProperty(value = "编号")
    private Integer id;

    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Integer orderId;

    /**
     * 状态，1、可用
     */
    @ApiModelProperty(value = "状态，1、可用")
    private Short status;

    /**
     * 连锁店铺名称
     */
    @ApiModelProperty(value = "连锁店铺名称")
    private String chainStoreName;

    /**
     * 类别
     */
    @ApiModelProperty(value = "类别")
    private String category;

    /**
     * 店铺数量
     */
    @ApiModelProperty(value = "店铺数量")
    private String storeNumber;

    /**
     * 美团/大众点评/小程序店铺链接
     */
    @ApiModelProperty(value = "美团/大众点评/小程序店铺链接")
    private String links;

    /**
     * 美团/大众点评店铺平均评分
     */
    @ApiModelProperty(value = "美团/大众点评店铺平均评分")
    private String averageScore;

    /**
     * 有效期
     */
    @ApiModelProperty(value = "有效期")
    private String validityPeriod;

    /**
     * 可使用分布城市
     */
    @ApiModelProperty(value = "可使用分布城市")
    private String distributedCities;

    /**
     * 产品名称
     */
    @ApiModelProperty(value = "产品名称")
    private String productName;

    /**
     * 套餐详细内容
     */
    @ApiModelProperty(value = "套餐详细内容")
    private String packageDetails;

    /**
     * 使用时间
     */
    @ApiModelProperty(value = "使用时间")
    private String useTime;

    /**
     * 单价
     */
    @ApiModelProperty(value = "单价")
    private BigDecimal price;

    /**
     * 数量
     */
    @ApiModelProperty(value = "数量")
    private Integer num;

    /**
     * 合计货值
     */
    @ApiModelProperty(value = "合计货值")
    private String totalGoodPrice;

    /**
     * 使用权益
     */
    @ApiModelProperty(value = "使用权益")
    private String useRights;

    /**
     * 卡券形式（电子/实体）
     */
    @ApiModelProperty(value = "卡券形式（电子/实体）")
    private String couponForm;

    /**
     * 使用限制
     */
    @ApiModelProperty(value = "使用限制")
    private String usageRestrictions;

    /**
     * 客户对我司售卖要求
     */
    @ApiModelProperty(value = "客户对我司售卖要求")
    private String sellRequirements;

    /**
     * 货值合计
     */
    @ApiModelProperty(value = "货值合计")
    private BigDecimal totalPrice;

    /**
     * 产品/套餐链接（美团、大众点评等）
     */
    @ApiModelProperty(value = "产品/套餐链接（美团、大众点评等）")
    private String storeLinks;

    /**
     * 产品/套餐图片
     */
    @ApiModelProperty(value = "产品/套餐图片")
    private String storePics;

    /**
     * 产品/套餐销量（美团、大众点评）
     */
    @ApiModelProperty(value = "产品/套餐销量（美团、大众点评）")
    private String storeSaleNumbers;

    /**
     * 核销流程
     */
    @ApiModelProperty(value = "核销流程")
    private String verificationProcess;

    /**
     * 旗舰店实际成交价
     */
    @ApiModelProperty(value = "旗舰店实际成交价")
    private BigDecimal finalPrice;

    @ApiModelProperty(value = "")
    private Date createTime;

    /**
     * 旗舰店价格
     */
    @ApiModelProperty(value = "旗舰店价格")
    private String flagshipStorePrice;

    /**
     * 旗舰店粉丝量
     */
    @ApiModelProperty(value = "旗舰店粉丝量")
    private String flagshipStoreFans;

    /**
     * 销量
     */
    @ApiModelProperty(value = "销量")
    private String salesNum;

    /**
     * 评价
     */
    @ApiModelProperty(value = "评价")
    private String evaluateContent;

    /**
     * 最低价
     */
    @ApiModelProperty(value = "最低价")
    private String lowestPrice;

    /**
     * 链接
     */
    @ApiModelProperty(value = "链接")
    private String link;

    private static final long serialVersionUID = 1L;
}